business competitor or rival - Almanca İngilizce Sözlük